@charset "utf-8";/* CSS Document*/
/*全局定义*/
*{margin:0;padding:0;}
body{font: 13px Microsoft YaHei,Arial,Helvetica,SimSun,sans-serif;background:#fff;COLOR: #666;}
ul, li, ol, dl{list-style:none;}
form{margin:0px;padding:0px;font-size:13px;}
img{border:0;}
.clear{clear:both;}

/* 连接定义*/
a{COLOR: #666;text-decoration:none; font-family:Microsoft YaHei,Arial,Helvetica,SimSun,sans-serif; font-size:12px;}
a:hover{color:#009e4d; } 
.more{ float:right; padding-top:12px}
 

/*分页样式*/
.fenye{ margin:20px;}
.fenye .page_td{font-size:12px; padding:5px 10px; border:1px solid #CCC}
.fenye .page_td a{font-size:12px; display:block}
.fenye .page_tdbg{padding:1px 10px; border:1px solid #CCC}
.fenye .page_tdbg a{font-size:12px;display:block}

.pppp{ border:1px solid #DDDDDD}
.pppp tr td{ border:1px solid #DDDDDD}

/*头部样式*/
.top{ height:38px; background:#009e4d;}
.toptxt{ width:1010px; margin:0 auto; color:#fff; line-height:38px; }
.toptxt img{vertical-align: middle }
.toptxt span{ float:right}

.header{width:100%;  background:#fff;position: fixed;z-index: 9999;-webkit-box-shadow: 0 0 10px #999;-moz-box-shadow: 0 0 10px #999;box-shadow: 0 0 10px #999;}
.head{width:1010px; margin:0 auto; height:90px; background:#fff;}
.logo{ float:left; height:88px;}

.head_right{ width:750px; margin-top:20px; float:right;}
 
/*导航样式*/
.nav{float:right;}
.nav ul{  }
.nav ul .m{float:left;line-height: 53px;height: 53px;text-align:center;padding-left:50px; position:relative; }
.nav ul .m a {color:#474747;display:inline-block;   font-size:16px; }
.nav ul .m a:hover {color:#009e4d; }
.nav ul .on a{color:#009e4d; }
 
.nav .sub{ display:none; /*默认隐藏*/ width:103px; padding:15px 10px 15px 10px;   position:absolute; left:0; top:53px; background:#f7f7f7;  border-top:3px solid #009e4d; 
-webkit-box-shadow: 1px 1px 5px rgba(0, 0,0, 0.3);
-moz-box-shadow: 1px 1px 5px rgba(0, 0,0, 0.3);
box-shadow: 1px 1px 5px rgba(0, 0,0, 0.3); 
 }
.nav .sub li{ height:30px; line-height:30px; padding:4px 0; border-bottom:1px solid #e6e6e6 }
.nav .sub li:hover{  background:none;}
.nav .sub li a{ display:block; text-align:center; color:#77787b; font-size:14px;background:none    }
.nav .sub li a:hover{ color:#009e4d; background:none  }

.nav #m2 .sub,.nav #m3 .sub,.nav #m4 .sub,.nav #m5 .sub,.nav #m6 .sub{left:20px; }
 
	
	
/* 焦点图 */
.fullSlide{ min-width:1000px;   position:relative;  height:529px; overflow:hidden;   }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:529px; }
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:529px;  }
.fullSlide .bd li a{ position:absolute; width:100%; height:299px; display:block; z-index:1;;   }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:4px 8px; background:url(../img/dot-white.png) 0 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:4px 8px; background:url(../img/dot-black.png) 0 0; overflow:hidden; 
		line-height:9999px; }
		
		
/*主体样式*/
.main_bg{background:#f1f2f2}
.main{width:1010px; margin:0 auto; padding:45px 0; }

.news{width:310px;float:left;border:1px solid #d6d6d6;padding: 10px 10px 7px 10px;}
.title{ height:34px; line-height:34px;  color:#009e4d; font-size:16px; font-weight:bold; padding-left:10px; padding-bottom:3px;}
.title span{ float:right;}
.newslist{ float:left; width:192px;}
.newslist ul li{width:100%;float:left;background:url(../img/Arrow_03.gif) no-repeat center left;height: 26px;line-height: 26px;padding-left:10px;}
.newslist ul li a{ font-size:12px; color:#666666}
.newslist li a:hover{color:#009e4d; } 
 .new_img{ float:right}
 .new_img img{ border:1px solid #ccc; width:116px; height:125px;}
 .new_img img:hover{ border:1px solid #009e4d}
 
 
.products{width:310px; float:left; border:1px solid #d6d6d6;padding:10px; margin-right:7px; position: relative;  }
.pro_text{ float: left; width:188px;}
.pro_text h2 a{ font-size:15px;color:#000; line-height:28px;}
.pro_text h2 a:hover{ color:#009e4d}
.pro_text p{ color:#666; line-height:22px;}
.pro_img{float: right; }
.pro_img img{ border:1px solid #ccc; width:116px; height:125px;}
.pro_img img:hover{ border:1px solid #009e4d}

	.products .pagesize { position: absolute; right: 3px; top: 15px; }
	.products .pagesize a { float:left; margin-right:3px; background: url(../images/p_up.jpg) no-repeat; width: 30px; height: 14px; display: block; overflow: hidden; line-height: 0; text-indent: -999em; margin-bottom: 3px; }
	.products .pagesize a.prev { background-position: 14px 0px; }
	.products .pagesize a.next { background-position: -15px 0px; }
	

.company{ float:right; width:310px;border:1px solid #d6d6d6;padding:10px}	
.company_contant{ font-size:12px; line-height:20px; color:#777676; float:left;    width: 180px;}
  


/*底部样式*/
.ftbg{ background:#999}
.footer{ width:1000px; margin:0px auto; height:67px; line-height:24px; padding-top:20px; color:#fff }
 .footer a{color:#fff}
.footer span{ float:right}





 
/**内页样式**/
 .bannerny{ margin:0 auto; width:100%; background:url(../images/01.jpg) no-repeat center center; height:212px;}

/*单页样式*/
.main_box_style1{position:relative;z-index:5;padding:30px 0}
.main_box_style1 .main_box_inner{max-width:1130px;width:100%;margin:0px auto 0px auto;clear:both;overflow:hidden;}
.main_box_style1 .main_box_inner_left{float:left;width:24%;margin:0 0px 0 0;text-align:left;}
.main_box_style1 .main_box_inner_right{float:right;width:73%;margin:0 0 0 0;overflow:hidden;text-align:left; min-height:450px}
  
.lanmupage .current_location{display:none}
.current_location{clear:both;overflow:hidden;text-align:center;width:100%;}
.current_location ul{display:inline-block;text-align:center;*display:inline;*zoom:1;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";width:100%;height:54px;border-bottom:1px #E5E5E5 solid;}
.current_location .title1{color:#262626;display:block;font-size:12px;line-height:22.5px;}
.current_location .title2{color:#ffffff;font-size:18px;line-height:35px;}

.current_location_1{float:right;padding:0px 10px 0 0;line-height:54px;width:50%;text-align:right}
.current_location_2{float:left;text-align:left;line-height:54px;font-size:22px;color:#555;color:rgb(51,51,51);font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";width:40%}

.sublanmu_box{text-align:left;padding:10px 0;}
.sublanmu_content{padding:0px 0px 10px 0px;text-align:left;}
.sublanmu_content img{ max-width:100%;}
.sublanmu_content_introduct{line-height:2.0;font-size:1.1em} /*自定义内容子栏目样式*/
.sublanmu_content_introduct p{margin-bottom:10px;min-height:10px}
 

 
.nav_box{width:100%;margin:0px auto 18px auto;position:relative;}
.nav_box{clear:both;width:100%;margin:0px;overflow:hidden;}

.nav_title{clear:both;text-align:left;overflow:hidden;height:42px;line-height:42px;margin:0em 0px;background:#009e4d;padding:15px 0;}
.nav_sign{display: block;color: #fff; font-size: 26px; padding-left: 5%;}
.nav_sign .s1{text-align:left;line-height:42px;}
.nav_sign .s2{display:none;}
.nav_box .nav-toggle{display:block;top:1em;}
.nav_box .nav-toggle i{color:#fff;font-size:20px;}

.nav_menu{clear:both;text-align:left;padding:10px 0 1.5em 0px;width:100%;overflow:hidden;background:#F7F7F7;}
.nav_menu ul{display:block;*display:inline;*zoom:1;width:100%;}
.nav_menu li{width:auto;text-align:left;width:90%;margin:0 5%}
.nav_menu li a{display:block;width:auto;padding:0px 0%;line-height:45px;font-size:14px;color:#808080;background:url(../img/page-menu.gif) no-repeat right center;width:100%;border-bottom:1px #E5E5E5 solid}
.nav_menu li a:hover{color:#009e4d;background:url(../img/page-menu-c.gif) no-repeat right center;}
.nav_menu li a.current{color:#4879B4;background:url(../img/page-menu-c.gif) no-repeat right center;}
.nav_menu li a.current:hover{color:#4879B4;background:url(../img/page-menu-c.gif) no-repeat right center;}




/*文章样式*/
.article{overflow:hidden;}
.article li{clear:both;line-height:40px;text-align:left;border:0px dotted #cccccc;border-width:0 0 1px 0;overflow:hidden;}
.article .title{float:left;text-align:left;padding:0 0 0 13px;background:url(../images/lb.gif) no-repeat left 18px;}
.article .date{float:right;color:#666666;padding-right:2px}
.article table td{text-align:center}
.article table td img{border:1px solid #ececec;margin:5px 5px 5px 5px;}

 
.articleinfor{}
.articleinfor .title{text-align:center;padding:15px 5% 0px 5%;}
.articleinfor .title h1{font-size:24px;line-height:35px;font-weight:bold;}
.articleinfor .info{text-align:center;line-height:25px;font-size:14px;color:#666666;padding:15px 5% 15px 5%;color:rgb(119,119,119);}
.articleinfor .info a{color:rgb(119,119,119);}
.articleinfor .info a:hover{color:rgb(0,124,195);}
.articleinfor .tpz{width:100%;height:100%;display:none;}
.articleinfor .content{line-height:2.0;font-size:1.1em;padding:10px 3%;}
.articleinfor .content .center{width:80%;margin:0px auto;}
.articleinfor .content .center iframe{width:100%;min-height:300px;}
.articleinfor .content p{margin-bottom:10px;min-height:10px}
.articleinfor .bz{text-align:center;width:250px;background-color:#ffff99;border:1px solid #ff9900;padding:2px 0 3px 0;}

.article_pic_infor{display:block;}
.article_pic_infor .title{display:block;height:22px;padding:2px 0 0 25px;color:#DD5D12;font-size:13px;font-weight:bold;border:1px solid #cccccc}
.article_pic_infor .left{float:left;text-align:center;width:30%}
.article_pic_infor .right{float:none!important;float:left;text-align:left;width:70%}
.article_pic_infor .left img{width:200px}
.article_pic_infor .info{text-align:right;padding:2px 2px 0 0;color:#666666}
.article_pic_infor .introduct{display:block;text-align:left;padding:10px 5px 5px 5px}
.article_pic_infor .content{display:block;text-align:left;padding:10px 0 5px 0;width:97%}
.article_pic_infor .content .title{display:block;width:100%;height:29px;padding-top:5px;background:url(images/list_titlebg.jpg) repeat-x left top;}
 
.newslist_ny{ padding:10px;}
.new_toutiao{ float:left; height:120px; line-height:30px; width:100%;border-bottom:1px #dde1e4 dashed; padding-bottom:3px;   margin-bottom:11px;}
 
.new_toutiao span{float:right}
.new_toutiao .news_class{ color:#663333;}
.new_toutiao .news_title h2{  font-weight:bold; font-size:17px}
.new_toutiao .listtxt p{ padding-top:6px; line-height:24px; color:#999}
.new_toutiao .listpic{ float:left; margin-right:8px; border:1px solid #eee}

.newslist_ny li{ width:100%; border-bottom:1px solid #eee; background:url(../img/r_n_leftbg.jpg) no-repeat left center ; padding:5px 0 5px 10px;}
.newslist_ny li a{ font-size:14px; line-height:24px;}
.newslist_ny li span{ float:right}

/* 新闻详细样式 */
.gr-news-show{width:840px;overflow:hidden;}
.gr-news-show h2{font-size:20px;line-height:32px;text-align:center;font-family:"微软雅黑";color:#000;position:relative;}
.gr-news-show h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2;}
.gr-news-show h3 span{font-size: 12px;margin:8px 8px 0 8px; color:#999;text-decoration:none;}

.content_main_title{
    text-align: center;
    line-height: 24px;
    padding: 20px 0 5px;
    font-size: 15px;
    color: #555;
    color: rgb(51,51,51);
    font-family: "Microsoft YaHei",Tahoma,Verdana,"Simsun";
    }
.content_main_dis{text-align: center;line-height: 26px;padding: 10px 0;color: #999;}

.gr-fenx{height:35px;background:#ececec;padding:0 10px;margin-top:15px;}
.prew {background:url(../img/pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw {background:url(../img/next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}

.list_pic{width: 100%; }
.list_pic ul{width: 100%; margin:15px 0}
.list_pic li{ float: left;width: 180px; height: 195px; padding:2px; margin-right:20px;margin-bottom:10px; border:1px #eee solid;}
.list_pic li img{ width: 180px; height: 160px; overflow:hidden;  }
.list_pic li span{ background:#eee;text-align: center; height: 35px; line-height: 35px; display: block;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}


/* 产品说明标签切换样式 */
.gr-tab-list{width:100%;overflow:hidden; margin-top:20px; margin-bottom:20px;}
.gr-tab-list .hd{height:29px;line-height:29px;border-bottom:1px solid #dadada}
.gr-tab-list .hd li{width:100px;float:left;text-align:center;background:#dadada;margin-right:5px;cursor:pointer;}
.gr-tab-list .hd li.on{background:#009e4d;color:#fff;}
.gr-tab-list .bd{width:750px;overflow:hidden;padding-top:15px;}





